<?php
$id = $_POST['variable'];

include("conexion.php");
	
$var = new conexion();
$var->conectarse();

$consulta = "Select
                    pedidoEstado,
                    nombre_real as nombre,
                    Date_format( logFecha, '%d-%m-%Y %H:%i' ) as logFecha
            From
                    tbl_log_pedidos as p
            Join
                    usuarios as u
            On
                    p.usuarioId = u.id_usuario
            where
		    pedidoId = ".$id."
	    Order by logFecha desc";
$resu = mysql_query($consulta);


            if(mysql_num_rows($resu)<= 0)
		{
		 echo '<center><strong style="color: red;">No hay movimientos para el pedido seleccionado.</strong></center>';
		}else
			{
			 echo '<table class="table" style="width: 100%; margin-top: -50px;">';
			 echo '<thead>
				     <tr style="line-height: 10px;">
					   <th style="width: 25%; line-height: 10px;">Operación</th>
					   <th style="line-height: 10px;">Usuario</th>
					   <th style="width: 25%; line-height: 10px;">Fecha</th>
				     </tr>
			      </thead>';
			 
			 echo '<tbody>';
			 while($row = mysql_fetch_array($resu))
                         {
                            echo "<tr>
                                    <td>".DeterminarEst($row['pedidoEstado'])."</td>
                                    <td>".$row['nombre']."</td>
                                    <td style=\"text-align: center\">".$row['logFecha']."</td>";
                         }
			 echo '</tbody>';
			 echo "</table><br>";
                        }

function DeterminarEst($valor)
{
    switch($valor)
    {
        case "I":
            return "Emitido";
        case "A":
            return "Recibido";
        case "V":
            return "Aprobado";
        case "T":
            return "Terminado";
        case "EP":
            return "Entregado Parcial";
        case "R":
            return "Revisión";
        case "P":
            return "Producci&oacuten";
        case "N":
            return "Diseño";
        case "B":
            return "Visado (Diseño)";
        case "D":
            return "Devuelto";
        case "C":
            return "Cancelado";
        case "U":
            return "Curso";
        case "NS":
            return "Nuevo Sin Impresi&oacuten";
        case "SI":
            return "Producto Aprobado";
        case "NO":
            return "Producto No Aprobado";
        case "AP":
            return "Aprobaci&oacuten de Producto";
        case "E":
            return "Editado";
	case "PR":
            return "Polimero Aprobado";
	case "CA":
            return "Calidad de Polimero";
	case "PO":
            return "Aprobació de Calidad de Polimero";
	case "PA":
            return "Recepción de Polimero";
       default:
        return "Operación no definida (".$valor.")";
    }
}
?>